gtk4.git
5 years agoMerge branch 'fix-levelbar-layout' into 'master'
Matthias Clasen [Thu, 9 Jul 2020 11:42:33 +0000 (11:42 +0000)]
Merge branch 'fix-levelbar-layout' into 'master'

levelbar: Chainup to parent buildable when handling custom tags

See merge request GNOME/gtk!2200

5 years agoMerge branch 'printing-portal-fix-master' into 'master'
Matthias Clasen [Thu, 9 Jul 2020 04:40:34 +0000 (04:40 +0000)]
Merge branch 'printing-portal-fix-master' into 'master'

Remember to call print_cb even if print operation is cancelled.

Closes #2917

See merge request GNOME/gtk!2211

5 years agoRemember to call print_cb even if print operation is cancelled.
Casey Jao [Thu, 9 Jul 2020 03:31:49 +0000 (23:31 -0400)]
Remember to call print_cb even if print operation is cancelled.

Closes #2917.

5 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Thu, 9 Jul 2020 02:08:53 +0000 (02:08 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

directorylist: Fix file monitoring implementation

See merge request GNOME/gtk!2209

5 years agotestsuite: Assorted leak fixes
Matthias Clasen [Wed, 8 Jul 2020 21:43:14 +0000 (17:43 -0400)]
testsuite: Assorted leak fixes

All found by asan.

5 years agoshortcuttrigger: Fix some leaks in error paths
Matthias Clasen [Wed, 8 Jul 2020 21:42:29 +0000 (17:42 -0400)]
shortcuttrigger: Fix some leaks in error paths

Found while running the testsuite under asan.

5 years agocss: Fix some memory leaks in error paths
Matthias Clasen [Wed, 8 Jul 2020 21:41:54 +0000 (17:41 -0400)]
css: Fix some memory leaks in error paths

Found while running the testsuite under asan.

5 years agopicture: Don't leak alternative-test
Matthias Clasen [Wed, 8 Jul 2020 20:42:35 +0000 (16:42 -0400)]
picture: Don't leak alternative-test

This leak showed up while running the testsuite
under asan.

5 years agobookmarklist: Don't leak uris
Matthias Clasen [Wed, 8 Jul 2020 20:42:01 +0000 (16:42 -0400)]
bookmarklist: Don't leak uris

This leak showed up in multiple places while
running the testsuite under asan.

5 years agotestsuite: Fix a memory leak in the bitmask tests
Matthias Clasen [Wed, 8 Jul 2020 20:34:58 +0000 (16:34 -0400)]
testsuite: Fix a memory leak in the bitmask tests

This was showing up when running under asan.

5 years agogsk: Fix a transform leak
Matthias Clasen [Wed, 8 Jul 2020 20:29:32 +0000 (16:29 -0400)]
gsk: Fix a transform leak

This was found by running our testsuite under asan.

5 years agotestsuite: Fix some memory leaks reported by asan
Matthias Clasen [Wed, 8 Jul 2020 19:05:16 +0000 (15:05 -0400)]
testsuite: Fix some memory leaks reported by asan

5 years agotestsuite: Fix an asan error
Matthias Clasen [Wed, 8 Jul 2020 19:04:12 +0000 (15:04 -0400)]
testsuite: Fix an asan error

asan complains that some of the memorytexture tests
read past limits. Avoid that.

5 years agodirectorylist: Fix file monitoring implementation
Matthias Clasen [Wed, 8 Jul 2020 17:41:01 +0000 (13:41 -0400)]
directorylist: Fix file monitoring implementation

The while loops were never advancing the iterator.
Oops.

5 years agoUpdate Ukrainian translation
Yuri Chornoivan [Wed, 8 Jul 2020 18:28:01 +0000 (18:28 +0000)]
Update Ukrainian translation

5 years agoUpdate Kazakh translation
Baurzhan Muftakhidinov [Wed, 8 Jul 2020 17:44:28 +0000 (17:44 +0000)]
Update Kazakh translation

5 years agoUpdate Romanian translation
Daniel Șerbănescu [Wed, 8 Jul 2020 16:22:30 +0000 (16:22 +0000)]
Update Romanian translation

5 years agoUpdate Romanian translation
Florentina Mușat [Wed, 8 Jul 2020 16:17:12 +0000 (16:17 +0000)]
Update Romanian translation

5 years agoUpdate Romanian translation
Florentina Mușat [Wed, 8 Jul 2020 08:33:20 +0000 (08:33 +0000)]
Update Romanian translation

5 years agoMerge branch 'directorylist-monitor' into 'master'
Matthias Clasen [Wed, 8 Jul 2020 02:25:46 +0000 (02:25 +0000)]
Merge branch 'directorylist-monitor' into 'master'

directorylist: Add monitoring

See merge request GNOME/gtk!2207

5 years agodirectorylist: Add monitoring
Matthias Clasen [Tue, 7 Jul 2020 22:44:41 +0000 (18:44 -0400)]
directorylist: Add monitoring

Add a GtkDirectoryList:monitored property, and
keep a file monitor if it is set to TRUE. To ensure
that the list reflects reality, we reload the directory
when monitoring is turned on after the fact. This means
that turning monitoring is expensive, while turning it
off is cheap, so we default to monitoring being on.

5 years agoFixes to Catalan translations
Jordi Mas [Tue, 7 Jul 2020 18:24:24 +0000 (20:24 +0200)]
Fixes to Catalan translations

5 years agoUpdate Ukrainian translation
Yuri Chornoivan [Tue, 7 Jul 2020 18:03:32 +0000 (18:03 +0000)]
Update Ukrainian translation

5 years agoUpdate Ukrainian translation
Yuri Chornoivan [Tue, 7 Jul 2020 17:55:52 +0000 (17:55 +0000)]
Update Ukrainian translation

5 years agoUpdate Kazakh translation
Baurzhan Muftakhidinov [Tue, 7 Jul 2020 17:21:22 +0000 (17:21 +0000)]
Update Kazakh translation

5 years agoMerge branch 'inspector-navigation' into 'master'
Matthias Clasen [Tue, 7 Jul 2020 17:04:51 +0000 (17:04 +0000)]
Merge branch 'inspector-navigation' into 'master'

Inspector navigation

See merge request GNOME/gtk!2201

5 years agoinspector: Fix property list styling
Matthias Clasen [Tue, 7 Jul 2020 06:12:30 +0000 (02:12 -0400)]
inspector: Fix property list styling

We use dropdowns here now, so style them.

Also, avoid the swoosh when switching to the
property list, when everything shrinks.

5 years agoMerge branch 'issue-2915' into 'master'
Emmanuele Bassi [Tue, 7 Jul 2020 11:48:07 +0000 (11:48 +0000)]
Merge branch 'issue-2915' into 'master'

Issue 2915

Closes #2915

See merge request GNOME/gtk!2204

5 years agoAnnotate string array
Emmanuele Bassi [Tue, 7 Jul 2020 11:04:13 +0000 (12:04 +0100)]
Annotate string array

Fixes: #2915
5 years agoFix "not nullable" annotation
Emmanuele Bassi [Tue, 7 Jul 2020 11:03:44 +0000 (12:03 +0100)]
Fix "not nullable" annotation

5 years agolevelbar: Chainup to parent buildable when handling custom tags
Stefano Facchini [Mon, 6 Jul 2020 19:23:43 +0000 (21:23 +0200)]
levelbar: Chainup to parent buildable when handling custom tags

This is necessary to handle <layout> tags.

5 years agoinspector: Reshuffle the sidebar
Matthias Clasen [Tue, 7 Jul 2020 06:05:18 +0000 (02:05 -0400)]
inspector: Reshuffle the sidebar

Move the sidebar in the object page below the
object header, for a more logical hierarchy.

5 years agoinspector: Drop unused properties
Matthias Clasen [Tue, 7 Jul 2020 04:53:55 +0000 (00:53 -0400)]
inspector: Drop unused properties

The individual pages no longer need the object tree
to show object details, this works with the window
now.

5 years agoMerge branch 'patch-1' into 'master'
Matthias Clasen [Tue, 7 Jul 2020 05:08:19 +0000 (05:08 +0000)]
Merge branch 'patch-1' into 'master'

Fix typo: Filer -> Filter

See merge request GNOME/gtk!2203

5 years agoinspector: Add dom-like navigation controls
Matthias Clasen [Mon, 6 Jul 2020 20:53:54 +0000 (16:53 -0400)]
inspector: Add dom-like navigation controls

Maintain a stack of objects, and add ˂˅˄˃ buttons
that navigate this stack, as well as the widget
tree and list models.

5 years agoinspector: Remove an unused field
Matthias Clasen [Mon, 6 Jul 2020 16:01:08 +0000 (12:01 -0400)]
inspector: Remove an unused field

5 years agostack: Fix handling of GtkStackPage:visible
Matthias Clasen [Tue, 7 Jul 2020 03:05:37 +0000 (23:05 -0400)]
stack: Fix handling of GtkStackPage:visible

The stack wasn't updating its visible-child when
the stack pages visible property changes. This
showed up in the inspector, when showing the details
for a list model item.

5 years agoUpdate Ukrainian translation
Yuri Chornoivan [Tue, 7 Jul 2020 04:45:03 +0000 (04:45 +0000)]
Update Ukrainian translation

5 years agoFix typo: Filer -> Filter
Yuri Chornoivan [Tue, 7 Jul 2020 04:41:44 +0000 (04:41 +0000)]
Fix typo: Filer -> Filter

5 years agoUpdate Romanian translation
Daniel Șerbănescu [Mon, 6 Jul 2020 20:41:16 +0000 (20:41 +0000)]
Update Romanian translation

5 years agoUpdate Romanian translation
Daniel Șerbănescu [Mon, 6 Jul 2020 20:38:44 +0000 (20:38 +0000)]
Update Romanian translation

5 years agoUpdate Catalan translation
Jordi Mas [Mon, 6 Jul 2020 20:35:10 +0000 (22:35 +0200)]
Update Catalan translation

5 years agoMerge branch 'wip/otte/filterlistmodel' into 'master'
Matthias Clasen [Mon, 6 Jul 2020 15:42:44 +0000 (15:42 +0000)]
Merge branch 'wip/otte/filterlistmodel' into 'master'

Improve GtkFilterListModel

See merge request GNOME/gtk!2199

5 years agoMerge branch 'file-chooser-api-cleanups' into 'master'
Matthias Clasen [Mon, 6 Jul 2020 15:41:56 +0000 (15:41 +0000)]
Merge branch 'file-chooser-api-cleanups' into 'master'

File chooser api cleanups

See merge request GNOME/gtk!2195

5 years agofilechooser: Add a readonly :shortcut-folders property
Matthias Clasen [Mon, 6 Jul 2020 15:03:02 +0000 (11:03 -0400)]
filechooser: Add a readonly :shortcut-folders property

This makes the shortcut folders list accessible in the
the inspector.

5 years agofilechooser: Add gtk_file_chooser_get_shortcuts
Matthias Clasen [Sun, 5 Jul 2020 02:08:33 +0000 (22:08 -0400)]
filechooser: Add gtk_file_chooser_get_shortcuts

Replace gtk_file_chooser_list_shortcuts with a new
api that returns a list model.

Update all callers.

5 years agofilechooser: Add a readonly :filters property
Matthias Clasen [Mon, 6 Jul 2020 14:34:33 +0000 (10:34 -0400)]
filechooser: Add a readonly :filters property

This makes the filters list accessible in the
the inspector.

5 years agofilechooser: Add gtk_file_chooser_get_filters
Matthias Clasen [Sat, 4 Jul 2020 16:15:47 +0000 (12:15 -0400)]
filechooser: Add gtk_file_chooser_get_filters

Replace gtk_file_chooser_list_filters with a new
api that returns a list model.

Update all callers.

5 years agoUpdate Catalan translation
Jordi Mas [Mon, 6 Jul 2020 07:41:45 +0000 (09:41 +0200)]
Update Catalan translation

5 years agoUpdate Catalan translation
Jordi Mas [Mon, 6 Jul 2020 06:54:41 +0000 (08:54 +0200)]
Update Catalan translation

5 years agotestsuite: Add more filterlistmodel tests
Benjamin Otte [Sun, 5 Jul 2020 17:25:15 +0000 (19:25 +0200)]
testsuite: Add more filterlistmodel tests

These ones try to be exhaustive and randomly catch weird cases.

As such, the tests are more complicated and harder to grasp.
Sorry.

5 years agobitset: Fix typo: gtk_bitset_slice() => gtk_bitset_splice()
Benjamin Otte [Mon, 6 Jul 2020 01:41:12 +0000 (03:41 +0200)]
bitset: Fix typo: gtk_bitset_slice() => gtk_bitset_splice()

5 years agobitset: Don't overflow when splicing
Benjamin Otte [Mon, 6 Jul 2020 01:35:17 +0000 (03:35 +0200)]
bitset: Don't overflow when splicing

Testcase added.

5 years agogtk-demo: Use a progressbar in the words demo
Matthias Clasen [Tue, 30 Jun 2020 14:38:59 +0000 (10:38 -0400)]
gtk-demo: Use a progressbar in the words demo

This looks better and a bit more polished.

5 years agogtk-demo: No selection in the words demo
Matthias Clasen [Tue, 30 Jun 2020 11:55:15 +0000 (07:55 -0400)]
gtk-demo: No selection in the words demo

This demo is about filtering, not about selection,
so use a GtkNoSelection.

5 years agogtk-demo: Cosmetic fixes for the words demo
Matthias Clasen [Tue, 30 Jun 2020 11:51:59 +0000 (07:51 -0400)]
gtk-demo: Cosmetic fixes for the words demo

Set a window size, and don't put newlines in titles, left align and
ellipsize the label.

5 years agodemo: Make words listview load async
Benjamin Otte [Tue, 30 Jun 2020 21:31:49 +0000 (23:31 +0200)]
demo: Make words listview load async

And add an "Open" button (why are filechooser buttons such a catastrophe
that I can't make them smaller?).

5 years agofilterlistmodel: Look at type of change
Benjamin Otte [Tue, 30 Jun 2020 02:18:59 +0000 (04:18 +0200)]
filterlistmodel: Look at type of change

This way we can avoid refiltering most of an already filtered list when
the change becomes more strict.

5 years agogtk-demo: Add incremental filtering to words demo
Benjamin Otte [Tue, 30 Jun 2020 02:03:07 +0000 (04:03 +0200)]
gtk-demo: Add incremental filtering to words demo

5 years agofilterlistmodel: Add gtk_filter_list_model_get_pending()
Benjamin Otte [Tue, 30 Jun 2020 02:01:39 +0000 (04:01 +0200)]
filterlistmodel: Add gtk_filter_list_model_get_pending()

This allows tracking if the model is busy filtering.

5 years agofilterlistmodel: Add incremental filtering
Benjamin Otte [Tue, 30 Jun 2020 01:32:28 +0000 (03:32 +0200)]
filterlistmodel: Add incremental filtering

5 years agofilterlistmodel: Rewrite with bitset data structure
Benjamin Otte [Mon, 29 Jun 2020 17:04:46 +0000 (19:04 +0200)]
filterlistmodel: Rewrite with bitset data structure

Bitsets are more powerful, less memory intensive and faster than the old
GtkRbTree version.

5 years agogtk-demo: Add a listview demo for filtering strings
Benjamin Otte [Sat, 27 Jun 2020 04:38:20 +0000 (06:38 +0200)]
gtk-demo: Add a listview demo for filtering strings

5 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Mon, 6 Jul 2020 00:42:14 +0000 (00:42 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

Matthiasc/for master

See merge request GNOME/gtk!2198

5 years agofilefilter: Cosmetics
Matthias Clasen [Sun, 5 Jul 2020 23:36:45 +0000 (19:36 -0400)]
filefilter: Cosmetics

Various cleanups to make this code look less ancient.

5 years agofilefilter: Cosmetics
Matthias Clasen [Sun, 5 Jul 2020 23:54:20 +0000 (19:54 -0400)]
filefilter: Cosmetics

5 years agofilefilter: Header file cosmetics
Matthias Clasen [Sun, 5 Jul 2020 23:36:45 +0000 (19:36 -0400)]
filefilter: Header file cosmetics

5 years agofilefilter: Fix an embarrassing oversight
Matthias Clasen [Sun, 5 Jul 2020 23:32:36 +0000 (19:32 -0400)]
filefilter: Fix an embarrassing oversight

I forgot to remove some dead code, and left the
pixbuf_formats list in the rule union. Oops.

5 years agoMerge branch 'file-filter2' into 'master'
Matthias Clasen [Sun, 5 Jul 2020 20:32:05 +0000 (20:32 +0000)]
Merge branch 'file-filter2' into 'master'

Make GtkFileFilter a GtkFilter

See merge request GNOME/gtk!2190

5 years agofilefilter: Cleanups and optimizations
Matthias Clasen [Sun, 5 Jul 2020 19:07:36 +0000 (15:07 -0400)]
filefilter: Cleanups and optimizations

Make mime-type rules hold multiple types. Store the
content types, so we don't have to do mime-type -> content-type
conversion in the match function. Store content types for the
pixbuf-formats rule as well, so we can avoid memory allocation
in the match function altogether.

5 years agodocs: Cleanups for the file filter docs
Matthias Clasen [Sat, 4 Jul 2020 14:24:09 +0000 (10:24 -0400)]
docs: Cleanups for the file filter docs

Now that GtkFileFilter is a GtkFilter, move it to the
filter section of the docs. While we are at it, touch
up the docs in some places.

5 years agoDrop gtk_file_filter_filter
Matthias Clasen [Sat, 4 Jul 2020 15:06:36 +0000 (11:06 -0400)]
Drop gtk_file_filter_filter

It has been superseded by gtk_filter_match.

5 years agoStop using gtk_file_filter_filter
Matthias Clasen [Sat, 4 Jul 2020 15:05:43 +0000 (11:05 -0400)]
Stop using gtk_file_filter_filter

Make all users of GtkFileFilter use it via the
GtkFilter api. This is in preparation for dropping
gtk_filter_filter_filter.

5 years agofilefilter: Convert to a GtkFilter
Matthias Clasen [Sat, 4 Jul 2020 14:57:07 +0000 (10:57 -0400)]
filefilter: Convert to a GtkFilter

Make GtkFileFilter implement GtkFilter.

5 years agofilefilter: Drop GtkFileFilterFlags
Matthias Clasen [Sun, 5 Jul 2020 18:24:21 +0000 (14:24 -0400)]
filefilter: Drop GtkFileFilterFlags

Replace gtk_file_filter_get_needed by gtk_file_filter_get_attributes,
which directly returns the attributes that are needed.

Update all callers.

5 years agofilefilter: Drop custom filters
Matthias Clasen [Sun, 5 Jul 2020 17:51:42 +0000 (13:51 -0400)]
filefilter: Drop custom filters

These don't work with native file choosers.

5 years agofilefilter: Drop GtkFileFilterInfo
Matthias Clasen [Sat, 4 Jul 2020 03:58:07 +0000 (23:58 -0400)]
filefilter: Drop GtkFileFilterInfo

We can just make the filter operate on GFileInfo.
This is in preparation for making GtkFileFilter a
GtkFilter.

Update all users.

5 years agofilefiler: No more floating
Matthias Clasen [Fri, 3 Jul 2020 17:40:58 +0000 (13:40 -0400)]
filefiler: No more floating

Make GtkFileFilter not be initially unowned anymore.
This is in preparation for deriving GtkFileFilter
from GtkFilter. Update all callers.

5 years agoMerge branch 'wip/otte/for-master' into 'master'
Matthias Clasen [Sun, 5 Jul 2020 16:06:16 +0000 (16:06 +0000)]
Merge branch 'wip/otte/for-master' into 'master'

Wip/otte/for master

See merge request GNOME/gtk!2193

5 years agoUpdate Kazakh translation
Baurzhan Muftakhidinov [Sun, 5 Jul 2020 12:51:00 +0000 (12:51 +0000)]
Update Kazakh translation

5 years agoUpdate Romanian translation
Florentina Mușat [Sun, 5 Jul 2020 10:42:46 +0000 (10:42 +0000)]
Update Romanian translation

5 years agostringlist: Export gtk_string_object_new()
Benjamin Otte [Sat, 4 Jul 2020 15:02:44 +0000 (17:02 +0200)]
stringlist: Export gtk_string_object_new()

There are various use cases where it makes sense to construct these -
from our internal testing to using them in flatten- or mapmodels.

5 years agostringlist: Call splice() for adding items after construction
Benjamin Otte [Tue, 30 Jun 2020 21:31:02 +0000 (23:31 +0200)]
stringlist: Call splice() for adding items after construction

This has the benefit of actually allowing NULL to be passed.

5 years agostringlist: Remove n_additions argument from gtk_string_list_splice()
Benjamin Otte [Tue, 30 Jun 2020 17:36:51 +0000 (19:36 +0200)]
stringlist: Remove n_additions argument from gtk_string_list_splice()

char ** arrays are null-terminated everywhere, so make sure they are in
splice(), too.

Also fix the argument to be a const char * const * like in the
constructor.

5 years agostringlist: Clarify docs for gtk_string_list_get_string()
Benjamin Otte [Tue, 30 Jun 2020 17:35:43 +0000 (19:35 +0200)]
stringlist: Clarify docs for gtk_string_list_get_string()

Make sure it's obvious that it behaves like g_list_model_get_item() and
returns NULL for pos >= n_items.

5 years agostringlist: Make one constructor call the other
Benjamin Otte [Tue, 30 Jun 2020 17:35:04 +0000 (19:35 +0200)]
stringlist: Make one constructor call the other

Simplifies code.

5 years agostringlist: Make property not construct-only
Benjamin Otte [Mon, 29 Jun 2020 22:35:25 +0000 (00:35 +0200)]
stringlist: Make property not construct-only

Massively speeds up creation of long stringlists.

5 years agobitset: Add gtk_bitset_new_range()
Benjamin Otte [Tue, 30 Jun 2020 01:29:22 +0000 (03:29 +0200)]
bitset: Add gtk_bitset_new_range()

It's a common use.

5 years agotests: Make testlistview be a list again
Benjamin Otte [Mon, 29 Jun 2020 22:44:00 +0000 (00:44 +0200)]
tests: Make testlistview be a list again

The grid conversion was for testing and should never have been
committed.

5 years agoselectionmodels: Add set_model() support
Benjamin Otte [Sat, 4 Jul 2020 23:08:12 +0000 (01:08 +0200)]
selectionmodels: Add set_model() support

Now that we don't care about item types anymore, we can make the child
models settable.

We try to retain the selection, even when the model changes.

5 years agolistmodels: Stop respecting item-type
Benjamin Otte [Sat, 4 Jul 2020 19:47:48 +0000 (21:47 +0200)]
listmodels: Stop respecting item-type

Simplify all view model APIs and always return G_TYPE_OBJECT as the
item-type for every model.

It turns out nobody uses item-type anyway.

So instead of adding lots of APIs, forcing people to think about it and
trying to figure out how to handle filter or map models that modify item
types, just having an easy life is a better approach.

All the models need to be able to deal with any type of object going
through anyway.

5 years agostringlist: Take a const char const * argument
Benjamin Otte [Sat, 27 Jun 2020 04:31:18 +0000 (06:31 +0200)]
stringlist: Take a const char const * argument

Sucks that we need to cast a char**, but otherwise we need to cast
{"foo", "bar", "baz" } arrays.

5 years agostringfilter: Don't crash if the expression returns ""
Benjamin Otte [Sat, 27 Jun 2020 04:29:58 +0000 (06:29 +0200)]
stringfilter: Don't crash if the expression returns ""

5 years agoa11y: Remove double initialization of variables
Benjamin Otte [Fri, 26 Jun 2020 12:05:02 +0000 (14:05 +0200)]
a11y: Remove double initialization of variables

5 years agoUpdate Ukrainian translation
Yuri Chornoivan [Sat, 4 Jul 2020 17:02:55 +0000 (17:02 +0000)]
Update Ukrainian translation

5 years agoMerge branch 'typo' into 'master'
Matthias Clasen [Sat, 4 Jul 2020 15:48:29 +0000 (15:48 +0000)]
Merge branch 'typo' into 'master'

Fixes typos

See merge request GNOME/gtk!2188

5 years agoMerge branch 'matthiasc/for-master' into 'master'
Matthias Clasen [Sat, 4 Jul 2020 15:46:19 +0000 (15:46 +0000)]
Merge branch 'matthiasc/for-master' into 'master'

filechooser: Make filtering work again

See merge request GNOME/gtk!2189

5 years agofilechooser: Make filtering work again
Matthias Clasen [Sat, 4 Jul 2020 14:08:28 +0000 (10:08 -0400)]
filechooser: Make filtering work again

One too many lines were dropped when this filter combo
was converted to a dropdown. Bring it back, to make
filtering work again.

5 years agoUpdate POTFILES.in and POTFILES.skip
Piotr Drąg [Sat, 4 Jul 2020 11:37:03 +0000 (13:37 +0200)]
Update POTFILES.in and POTFILES.skip

5 years agoFixes typos
Jordi Mas [Sat, 4 Jul 2020 08:00:25 +0000 (10:00 +0200)]
Fixes typos